/* ucoz-copy.ru */
* {margin: 0px; padding: 0px;}
img {border: 0px;}

/* ucoz-copy.ru */
html, body {height: 100%; background: #e4e4c4; font: 12px/18px 'Tahoma',serif;}
a {color: #c7090e; text-decoration: underline;}
a:hover {color: #a7090d; text-decoration: none;}
.clear {clear: both;}
.pp {height: 10px;}
#wrapper {height: 100%; height: auto !important; min-height: 100%; min-width: 800px;}

/* ucoz-copy.ru */
#header {height: 248px; background: url('/img/header.jpg') no-repeat; overflow: hidden;}
#search {width: 316px; height: 85px; background: url('/img/search.png') no-repeat; margin: 56px 171px 0px 0px; float: right;}

.serach {overflow: hidden;}
.serach_form {width: 172px; background: #fff; width: 162px; border: 1px solid #e9e5e2; padding: 2px 5px; float: left; margin: 21px 0px 0px 14px; color: #666;}
.search_ok {float: right; margin-top: -7px;}
.all_search {padding: 48px 0px 0px 14px;}
.all_search a {color: #000;}

#header h1 {text-align: center; display: block;}
#header h1 a {color: #fff; text-indent: -9999px; background: url('/img/logo.png') no-repeat center; height: 73px; width: 497px; display: block; margin: 0px auto;}

/* ucoz-copy.ru */
#menu {min-height: 36px; background: url('/img/menu.png') repeat-x top #353535; border-top: 2px solid #262626; border-bottom: 2px solid #262626; color: #bbb; font: 14px 'Tahoma',serif; text-align: center; padding-top: 17px;}
#menu a {color: #bbb;}
#menu a:hover {color: #fff;}
.ma {color: #fff !important; text-decoration: none !important; font-weight: bold;}
#menu span {padding: 0px 20px;}

#container {margin-top: 6px; overflow: hidden;}
#container p {padding: 5px 0px;}
#content ul, #forum ul {list-style: none;}
#content li, #forum li {background: url('/img/marker.png') no-repeat 0px 11px; padding: 3px 0px 3px 7px;}

#sidebar_left {float: left; width: 210px; padding: 0px 10px;}
#sidebar_right {float: right; width: 210px; padding: 0px 10px;}
#content {margin: 0px 230px;}

.block {background: url('/img/block_bottom.png') no-repeat bottom center #3d3333; padding-bottom: 15px; margin-bottom: 10px; width: 210px; color: #fff;}
.block a {color: #fff;}
.block h4 {background: url('/img/block_top.png') no-repeat top center; padding: 10px 10px 5px; font: bold 12px 'Tahoma',serif; color: #fff; text-transform: uppercase;}
.block_content {padding: 0px 10px;}
.block ul {list-style: none;}
.block li {background: url('/img/block_marker.png') no-repeat 0px 11px; padding: 3px 0px 3px 7px;}
.catName, .catNameActive {background: url('/img/block_marker.png') no-repeat 0px 6px; padding-left: 7px;}
.catNameActive {font-weight: bold; text-decoration: none !important;}
#sidebar_left .block h4 {text-align: left;}
#sidebar_right .block h4 {text-align: right;}

.post {margin-bottom: 14px;}
.post_top {height: 32px; background: url('/img/post_right.png') no-repeat right center #3d3333;}
.post_top div {padding-left: 14px; height: 32px; background: url('/img/post_left.png') no-repeat left center;}
.post_top h1 {font: bold 12px 'Tahoma',serif; color: #fff; padding-top: 8px;}
.post_top a {font: bold 12px 'Tahoma',serif; color: #fff;}
.post_message {margin: 0px 1px; padding: 5px 13px 10px; background: #fff; overflow: hidden;}

.post_info {color: #939393; overflow: hidden; padding: 0px 13px; background: #fff; margin: 0px 1px;}
.post_info div {border-top: 1px dotted #939393; padding: 5px 0px 7px;}
.post_info a {color: #939393}

.comm_top {height: 32px; background: url('/img/post_right.png') no-repeat right center #3d3333; position: relative;}
.comm_top div {padding-left: 14px; height: 32px; background: url('/img/post_left.png') no-repeat left center;}
.comm_top h1 {font: bold 12px 'Tahoma',serif; color: #fff; padding-top: 8px;}
.comm_num {font-size: 16px; padding: 10px 0px; margin: 0px 1px;}
.cBlock1, .cBlock2 {border: 1px solid #645c5c; background: #fff; padding: 5px; margin: 0px 1px; overflow: hidden; margin-bottom: 5px; position: relative;}
.cBlock1 {border-left: 5px solid #c7090e;}
.cBlock2 {border-left: 5px solid #3d3333;}
.comm_avatar {float: left; width: 50px; position: relative;}
.comm_content {margin-left: 55px;}
.comm_info {border-bottom: 1px dotted #939393; padding: -3px 0px 1px; color: #939393; font-size: 10px;}
.comm_info a {color: #939393}
.comm_message{font: 11px/15px 'Tahoma',serif;}
.com_form {width: 98%; padding: 3px;}
.note {margin-top: -5px; color: #939393; font-size: 10px;}

#footer {height: 57px; background: url('/img/footer.jpg') no-repeat right #343434; color: #e4e4c4; overflow: hidden;}
#footer a {color: #fff;}
#footer_left {float: left; padding: 22px 0px 0px 12px;}
#footer_right {float: right; padding: 22px 75px 0px 0px; text-align: right;}

#forum {margin: 0px 10px;}
.gTable {border: 1px solid #747474; border-collapse: collapse;}
.gTableTop {height: 32px; background: #3d3333; padding-left: 17px; font: bold 12px 'Tahoma',serif; color: #fff; vertical-align: middle;}
.gTableTop a {font: bold 12px 'Tahoma',serif; color: #fff; text-decoration: none;}
.gTableTop a:hover {text-decoration: underline;}
.gTableSubTop {background: #4f4f4f; vertical-align: middle; border-right: 1px solid #747474; padding: 3px 5px; color: #fff;}
.gTableSubTop a {color: #fff; text-decoration: none;}
.gTableSubTop a:hover {text-decoration: underline;}
.forumIcoTd, .forumNameTd, .forumThreadTd, .forumPostTd, .forumLastPostTd, .gTableRight, .gTableBody1, .threadIcoTd, .threadIcoTd, .threadNametd, .threadPostTd, .threadViewTd, .threadAuthTd, .threadLastPostTd {border: 1px solid #dadada; background: #fff;}
.forumNameTd {color: #232323 !important; line-height: 15px !important; padding-left: 5px;}
.forumNameTd a {color: #232323 !important;}
.forumModer, .forumDescr {font-size: 11px !important; color: #606060 !important;}
.forumModer a, .forumDescr a {font-size: 11px !important; color: #606060 !important;}
.forumLastPostTd {color: #606060 !important;}
.forumLastPostTd a {color: #232323 !important;}
.gTableBody1 a {color: #232323 !important;}

.threadNametd {color: #232323 !important; line-height: 15px !important; padding-left: 5px;}
.threadNametd a, .threadAuthorLink, .threadLastPostTd a {color: #232323 !important;}
.threadDescr, .postpSwithces, .postpSwithces a, .threadLastPostTd {font-size: 11px !important; color: #606060 !important;}

.threadsDetails, .forumOnlineBar {border: 1px solid #dadada; padding: 1px 0px 1px 17px; font-size: 11px;}

.switches {border: 1px solid #dadada; background: #fff; padding: 0px;}
.switchActive {color: #000; font-weight: bold; padding: 0px 5px; margin: 0px 1px;}
.switch {margin: 0px 1px;}
.switch a {padding: 0px 5px; background: #ededed; color: #747474; text-decoration: none;}
.switch a:hover {background: #c7090e; color: #fff;}
.pagesInfo {color: #747474;}

.forumNamesBar a {color: #000;}

.threadsType {background: #dadada; border-top: 1px solid #e9e9e9; border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding-left: 17px;}

.postTable {border-collapse: collapse;}
.postTdTop {background: #4f4f4f; vertical-align: middle; border-right: 1px solid #747474; padding: 3px 5px; color: #fff;}
.postTdTop a {color: #fff; text-decoration: none;}
.postTdTop a:hover {text-decoration: underline;}

.postTdInfo, .posttdMessage {padding: 5px; background: #fff; border-bottom: 1px solid #dadada;}
.postTdInfo {border-right: 1px solid #dadada;}
.postBottom, .postBottom1 {background: #fff; padding: 1px 0px;}
.postBottom {border-right: 1px solid #dadada;}
.postBottom1 {padding: 0px 5px;}

.gTableLeft, .gTableRight {background: #fff; border-right: 1px solid #dadada; border-left: 1px solid #dadada; padding: 5px;}
.postTdInfo a, .postBottom a {color: #000;}

#forum_nav {text-align: center; background: #fff; padding: 2px; border: 2px dashed #dadada; margin: 5px 0px 7px;}

.quoteMessage {font-size: 11px !important; padding: 7px 5px 7px 10px !important; margin: 5px 0px !important; border: 1px solid #232323 !important; border-left: 5px solid #c7090e !important; background: #eaeaea !important;}

.shop {color: #817979}
.shop .catalogue {background: url('/img/block_marker.png') no-repeat 0px 11px; padding: 3px 0px 3px 7px;}
.shop .section {font-size: 10px; line-height: 12px; padding: 0px; color: #817979;}
.shop .section_block {padding: 0px 0px 10px 7px;}

 .cloudFrame {border:#CCC solid 1px; padding:5px; text-align:center; font-size:8pt;}
 .cloudLink {margin:0px 7px 0px 7px; color:#009CFF; text-decoration:none; vertical-align:middle; white-space:nowrap;}
 .cloudLink:hover {margin:0px 6px 0px 6px; color:#009CFF; text-decoration:none; vertical-align:middle; white-space:nowrap; border:#009CFF solid 1px;}